2330 NW 11th St # 15, Miami, FL 33125 | MLS A12066244 | For Rent | Matthew Gromadzki