$2,150 -
2291 Nw 59th Way Unit 2291
Lauderhill ,
FL 33313
City: Lauderhill