We have found 19 properties on E Towle Rd, Alta, CA. Average price per square feet on E Towle Rd is $129. It is 18.4% lower than average price per sqft Alta. Average sale price on E Towle Rd is $200,128. It is 17.5% lower than average sale price in Alta.