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