2980 SW 2nd St # LEFT, Miami, FL 33135 | MLS A12067009 | For Rent | Matthew Gromadzki