Taurus to build industrial complex in Orlando

The real estate investment firm is developing 73 acres of land in Orlando, Florida with plans for a 950,000-square-foot distribution park.

Share this