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