19036 Canyon Terrace Lake Forest, CA 92679, Lake Forest
3 beds|3 baths|1297 sqft|built in 1986
Description
Townhouse located at 19036 Canyon Terrace Lake Forest, CA 92679. It has 3 beds, 3 bathrooms, and is 1297 square feet. The property was built in 1986. 19036 Canyon Terrace Lake Forest, CA 92679 is in the Lake Forest neighborhood.