Greenwich Avenue: Taking over the storefront formerly occupied by Greenwich Running Co., furniture and interior design brand The Tailored Home has plans to open at 2 Greenwich Ave. The retailer currently has a location in Westport and has signage on its upcoming Greenwich storefront announcing that it will open soon.