3070 NW 20th St # 2, Miami, FL 33142 | MLS A12094758 | For Rent | Matthew Gromadzki