This property that is located at
142 West Towle Road, Alta California 95701 in Placer County county is currently for sale.
This property is offered by Foothill Living Real Estate,
agent Gene M. Cain,
priced at $695,000. The property at 142 West Towle Road has 3 bedrooms, 3 baths, 3,385 sq.ft. and was built in 1994. 142 West Towle Road is in Alta and in the ZIP code of 95701.