We have found 7 properties on Windward Rd, Lowell, MA. Average price per square feet on Windward Rd is $143. It is 12.6% higher than average price per sqft Lowell. Average sale price on Windward Rd is $312,400. It is 55.1% higher than average sale price in Lowell.