Contact Canyon Villa
Property Information
Canyon Villa
Fax: (619) 421-8218
At Canyon Villa We Offer Unique Architecture, Character & Charm!!
Be Here Be Home!
See Other BRE Properties Communities
601 Telegraph Canyon Rd
Chula Vista, CA 91910
Phone: (866) 525-9827Chula Vista, CA 91910
Fax: (619) 421-8218
At Canyon Villa We Offer Unique Architecture, Character & Charm!!
Be Here Be Home!
See Other BRE Properties Communities

