We have found 28 properties on Ocean St, South Portland, ME. Average price per square feet on Ocean St is $94. It is 30.4% lower than average price per sqft South Portland. Average sale price on Ocean St is $166,880. It is 22% lower than average sale price in South Portland.