$105,000
2
Beds
⋅
1
Baths
⋅
A12033313
MLS
4160 NW 21st Street Unit 124D, Lauderhill
15614509622
Beachfront Properties