1679 NE 176th St, North Miami Beach, FL 33162 | MLS A12091047 | For Rent | Matthew Gromadzki