$3,950 -
11431 Nw 23rd St Unit 0
Pembroke Pines ,
FL 33026
City: Pembroke Pines