townhouse condo 20 3rd Street, 4, Stamford, CT 06905 $ 749,000 Cont. to show 3 Beds 3 Baths 1,687 Sqft Built in 2017 Courtesy of SmartMLS listed 16 May '25