16128 NW 21st St, Pembroke Pines, FL 33028
2
beds
2
baths
996 Sq.Ft. LIVING AREA