$187,900 -
8420 Sw 3rd Ct Unit 102
Pembroke Pines ,
FL 33025
City: Pembroke Pines