1961 NE 153rd St North Miami Beach, FL 33162