$399,000 -
8900 Palm Tree Ln Unit 8900
Pembroke Pines ,
FL 33024
City: Pembroke Pines