2030 NE 196th Terrace, North Miami Beach, FL 33179 - HotPads