90 SW 3rd St, Miami, FL 33130 | For Sale ($660,000) | MLS A11848106 | Realstoria