2090 NW 31th St # 4, Miami, FL 33142 | MLS A12054456 | For Rent | Matthew Gromadzki