8650 SW 109th Ave # 209 Unit: 3-209, Miami, FL 33173
2
beds
3
baths
1,140 Sq.Ft. LIVING AREA