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