Home Depot (NYSE:HD) Renews Distribution Lease
Posted on June 30, 2011 at 09:45 AM EDT
Home Depot (NYSE:HD) has renewed its 218,258 SF lease in Norwood, Mass. Home Depot (NYSE:HD) Renews Distribution Lease Home Depot (NYSE:HD), the world’s largest home improvement specialty retailer, has renewed its lease for 218,258 square feet at 625 University Avenue in Norwood, Mass. The company has occupied the distribution/warehousing facility since September 2002 and it [...]