18487 NW 23RD ST, Pembroke Pines, FL 33029
5
beds
3
baths
2,705 Sq.Ft. LIVING AREA