2080 NW 31st St # 1, Miami, FL 33142 | MLS A12052830 | For Rent | Matthew Gromadzki