We have found 23 properties on Steward St, New London, CT. Average price per square feet on Steward St is $41. It is 53.9% lower than average price per sqft New London. Average sale price on Steward St is $91,256. It is 40.9% lower than average sale price in New London.