11410 NW 15th Street, Pembroke Pines, FL 33026
3
beds
2
baths
1,889 Sq.Ft. LIVING AREA
8,276.4 Sq.Ft. lot