Canyon Villa Apartments
Address:
601 Telegraph Canyon Rd, Chula Vista, CA 91910
Phone:
(619) 421-7502 Apartments
Other Businesses:
- Telegraph Canyon Apartments at 324 Telegraph Canyon Rd, Chula Vista, CA 91910
- Canyon Plaza Jewelry and Pawn at 453 Broadway, Chula Vista, CA 91910
- Canyon Villa Luxury Apartments at 601 Telegraph Canyon Rd, Chula Vista, CA 91910
- East Hills Academy at 1791 Rock Mountain Rd, Chula Vista, CA 91913
- Canyon Plaza Cleaners at 515 Telegraph Canyon Rd, Chula Vista, CA 91910