90 SW 3rd St Unit: PH-11, Miami, FL 33130
2
beds
2
baths
1,274 Sq.Ft. LIVING AREA