townhouse condo 119 Forest Street, apt 1, Stamford, CT 06901 $ 605,000 Closed 2 Beds 2 Baths 2,467 Sqft Built in 1900 Courtesy of SmartMLS Sold on 28 Jul '25