20 NE 11th St # 2212A, Miami, FL 33132 | MLS A12093968 | For Rent | Matthew Gromadzki