condo home 25 Forest Street, apt 11a, Stamford, CT 06901 $ 615,000 Active 2 Beds 2 Baths 1,342 Sqft Built in 1990 Courtesy of SmartMLS listed yesterday