townhome condo 168 Belltown Road, 28, Stamford, CT 06905 Closed $ 492,000 Closed 2 Beds 2 Baths 1,260 Sqft Built in 1973 Courtesy of SmartMLS Sold on 7 Sep '23