Skip to main content
1417 Cathedral Oaks Road, Chula Vista, California 91913 - $1,051,121 | Allan Real Estate Investments