821 NW 130th Ave # 821, Pembroke Pines, FL 33028
3
beds
3
baths
1,764 Sq.Ft. LIVING AREA
2,871 Sq.Ft. lot