1630 NE 157th Ter # 1630, North Miami Beach, FL 33162 | MLS A12090284 | For Rent | Matthew Gromadzki