Panoramic Views from this Chula Vista Home - 2884 Red Rock Canyon Road
2884 Red Rock Canyon Rd
Chula Vista
,
CA
91915