90 SW 3rd St Unit: TH701, Miami, FL 33130
1 Bed 2 Baths 1,287 Sq.Ft. 0.03 Acres