National Land Developers' site plan, between I-84 and Route 6 ( LVL Engineering image) Warehouse is the latest mega project headed for I-84 site A mega warehouse is the latest project proposed for a site that has not been lucky for a string of other would-be developers.... Local News 03 Jul 2023 | 01:19