We have found 11 properties on Avalon Rd, Portland, ME. Average price per square feet on Avalon Rd is $78. It is 51.6% lower than average price per sqft Portland. Average sale price on Avalon Rd is $106,565. It is 61.1% lower than average sale price in Portland.