We have found 18 properties on Todds Corner Rd, St Albans, ME. Average price per square feet on Todds Corner Rd is $70. It is 7.9% lower than average price per sqft St Albans. Average sale price on Todds Corner Rd is $111,000. It is 8.6% lower than average sale price in St Albans.