We have found 19 properties on Strout St, South Portland, ME. Average price per square feet on Strout St is $127. It is 5.9% lower than average price per sqft South Portland. Average sale price on Strout St is $170,900. It is 20.1% lower than average sale price in South Portland.