$155,000
2
Beds
⋅
2
Baths
⋅
B26024237
MLS
8280 Sw 24th Street Unit #7302, North Lauderdale
+19546509157
Keyes