$139,000
2
Beds
⋅
2
Baths
⋅
A11701977
MLS
1830 SW 81st Avenue Unit 4310, North Lauderdale
15614509622
Beachfront Properties