1731 NW 86th Ave, Pembroke Pines, FL 33024
4
beds
2
baths
1,812 Sq.Ft. LIVING AREA
7,560 Sq.Ft. lot