townhouse condo 20 Weed Hill Avenue, apt j, Stamford, CT 06907 Active $ 549,000 Active 3 Beds 3 Baths 1,738 Sqft Built in 1969 Courtesy of SmartMLS listed 30 Dec '24