We have found 26 properties on Orchard Rd, Cumberland, ME. Average price per square feet on Orchard Rd is $134. It is 17.8% lower than average price per sqft Cumberland. Average sale price on Orchard Rd is $251,150. It is 40.3% lower than average sale price in Cumberland.

List of properties