1620 NW 3rd St # 5, Miami, FL 33125 | MLS A12091190 | For Rent | Matthew Gromadzki