Addresses on Terrace Ave in Stamford Connecticut