We have found 4 properties on Clifford St, South Portland, ME. Average price per square feet on Clifford St is $240. It is 77.8% higher than average price per sqft South Portland. Average sale price on Clifford St is $434,900. It is 103.4% higher than average sale price in South Portland.

List of properties