$179,000
2
Beds
⋅
2
Baths
⋅
A11803554
MLS
1820 N 81st Avenue Unit 3310, North Lauderdale
15614509622
Beachfront Properties