$126,500 -
4160 Nw 21st St Unit 239-c
Lauderhill ,
FL 33313
City: Lauderhill