$640,000 -
235 Sw 159th Ter Unit 235
Pembroke Pines ,
FL 33027
City: Pembroke Pines