1160 SW 22nd terrace # 2, Miami, FL 33129 | MLS A11895024 | For Rent | Matthew Gromadzki