8335 SW 72nd Ave # 112D, Miami, FL 33143
2
beds
2
baths
1,033 Sq.Ft. LIVING AREA