$485,000 -
17101 Nw 23rd St Unit 17101
Pembroke Pines ,
FL 33028
City: Pembroke Pines