We have found 4 properties on Bowers St, South Portland, ME. Average price per square feet on Bowers St is $149. It is 10.4% higher than average price per sqft South Portland. Average sale price on Bowers St is $309,900. It is 44.9% higher than average sale price in South Portland.

List of properties