We have found 16 properties on Walnut St, South Portland, ME. Average price per square feet on Walnut St is $165. It is 22.2% higher than average price per sqft South Portland. Average sale price on Walnut St is $318,886. It is 49.1% higher than average sale price in South Portland.