What is the price for an apartment? Of 1 bedroom?
Address: 601 Telegraph Canyon Rd, Chula Vista, CA 91910, USA
Canyon Villa Apartment Homes | Aug 21, 2021
Questions like this, can be answered by the leasing office. Please contact them for further info.
Debbie Farr | Aug 21, 2021
Kim
Thanks! Your answer is awaiting moderation.