townhouse condo 158 Forest Street, 158, Stamford, CT 06901 $ 819,000 Active 3 Beds 3 Baths 2,390 Sqft Built in 1981 Courtesy of SmartMLS listed 26 Mar '25