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