Vantage Commercial: E-commerce site takes 21,000 sq. ft. for new Pennsauken headquarters

An e-commerce business has leased nearly 21,000 square feet of warehouse and office space in Pennsauken, in a newly announced transaction by Vantage Commercial.