townhouse condo 668 Glenbrook Road, 9, Stamford, CT 06906 $ 650,000 Cont. to show 2 Beds 3 Baths 2,184 Sqft Built in 1987 Courtesy of SmartMLS listed 10 Jun '25