We have found 31 properties on Lewiston Ave, Windham, CT. Average price per square feet on Lewiston Ave is $75. It is 11.8% lower than average price per sqft Windham. Average sale price on Lewiston Ave is $132,108. It is 0.2% lower than average sale price in Windham.