Featured media

Trader Joe’s: Time-lapse construction video

Trader Joe’s will open its first-ever Schaumburg (Illinois) location on March 20, at Woodfield Village Green, a 687,015-sq.-ft. shopping center owned by DDR.

Featured media