1401 NE 152nd St, North Miami Beach, FL 33162 | MLS A12091518 | For Rent | Matthew Gromadzki