townhouse condo 59 Liberty Street, apt 42, Stamford, CT 06902 $ 460,000 Active 2 Beds 2 Baths 1,184 Sqft Built in 2010 Courtesy of SmartMLS listed 28 Jul '25