townhouse condo 596 Glenbrook Road, apt 26, Stamford, CT 06906 Closed $ 685,000 Closed 2 Beds 3 Baths 1,932 Sqft Built in 1994 Courtesy of SmartMLS Sold on 20 Jul '24