This property that is located at
620 Telegraph Canyon, Chula Vista California 91910 in county is currently for sale.
This property is offered by Windermere Real Estate,
agent Alice Greliak,
priced at $299,900. The property at 620 Telegraph Canyon has 3 bedrooms, 2 baths, 1,168 sq.ft. and was built in 1980. 620 Telegraph Canyon is in Chula Vista and in the ZIP code of 91910.