330 NE 175th St North Miami Beach, FL 33162