$175,000 -
5813 Nw 21st St Unit 20-c
Lauderhill ,
FL 33313
City: Lauderhill