1621 NW 115th Avenue, Pembroke Pines, FL 33026
3
beds
2
baths
1,606 Sq.Ft. LIVING AREA
7,920 Acres lot