Posted on January 9, 2019 January 9, 2019 by WebsiteYellowPages.com Sherwood Terrace Apartments 1 2 3 4 50.000 CategoriesReal Estate LocationsNew York Bookmark Contact Information Business Name Sherwood Terrace Apartments Address 114 Wells Street, New York 12866 Phone Number 5185875220 Fax Number 5185871317 CategoriesReal Estate Post navigationPrevious post: Jeff KassenNext post: AN EYE FOR IT