224 Ruby Ave, Newport Beach, California 92662
224 Ruby Ave, Newport Beach, CA is a multiple occupancy home that contains 1,314 sq ft and was built in 1964. It contains 2 bathrooms.