$138,921 -
9511 N Hollybrook Lake Dr Unit 106
Pembroke Pines ,
FL 33025
City: Pembroke Pines