11715 NW 12th St, Pembroke Pines, FL 33026
3
beds
3
baths
1,473 Sq.Ft. LIVING AREA
2,941 Sq.Ft. lot