60 SW 13th St # 3414, Miami, FL 33130
1
bed
2
baths
877 Sq.Ft. LIVING AREA