92 SW 3rd St # 4905, Miami, FL 33130 | MLS A12095030 | For Rent | Matthew Gromadzki