We have found 8 properties on Carroll St, South Portland, ME. Average price per square feet on Carroll St is $109. It is 19.3% lower than average price per sqft South Portland. Average sale price on Carroll St is $150,275. It is 29.7% lower than average sale price in South Portland.