We have found 91 properties on Orchard St, Millis, MA. Average price per square feet on Orchard St is $154. It is 1.3% higher than average price per sqft Millis. Average sale price on Orchard St is $348,999. It is 15.3% higher than average sale price in Millis.