1630 NW 18th St # 5, Miami, FL 33125 | MLS A12086292 | For Rent | Matthew Gromadzki