1979 NE 181st St, North Miami Beach, FL 33162 - MLS#A11120939 - Ric...