We have found 23 properties on Lockwood St, Manchester, CT. Average price per square feet on Lockwood St is $120. It is 14.3% higher than average price per sqft Manchester. Average sale price on Lockwood St is $147,050. It is 19.5% lower than average sale price in Manchester.