1857 NW 24th St # 1, Miami, FL 33142 | MLS A12094129 | For Rent | Matthew Gromadzki