$329,000 -
11230 Taft St Unit 11230
Pembroke Pines ,
FL 33026
City: Pembroke Pines