multi family home 12 Elm Tree Place, Stamford, CT 06906 Active $ 687,500 Active 8 Beds 5 Baths 0.17 Acres 3,272 Sqft Built in 1923 Courtesy of SmartMLS listed 15 Apr '24