16511 SW 104th Ave # 16511, Miami, FL 33157
1
bed
1,917 Sq.Ft. LIVING AREA
8,100 Sq.Ft. lot