$304,900
2
Beds
⋅
3
Baths
⋅
A11994883
MLS
8106 SW 23rd Street Unit 28A, North Lauderdale
+15618008485
Foyer Real Estate