Get Directions to Capella at Rancho Del Oro Luxury Apartment Homes Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Capella at Rancho Del Oro Luxury Apartment Homes 4795 Frazee Road, Oceanside, CA 92057 +1 760-477-0037 View details Click to load map