77 SW 18th Terrace # N/A, Miami, FL 33129 | MLS A11915020 | For Rent | Matthew Gromadzki