1581 NW 159th Avenue, Pembroke Pines, FL 33028
4
beds
3
baths
2,740 Sq.Ft. LIVING AREA
6,684 Acres lot