8361 Del Oro Ct, La Jolla, CA is a single family home that contains 2,375 sq ft and was built in 1961. It contains 4 bedrooms and 2 bathrooms.
8361 Del Oro Ct, La Jolla, CA is a single family home that contains 2,375 sq ft and was built in 1961. It contains 4 bedrooms and 2 bathrooms.