Menlo Worldwide Logistics has renewed its long-term lease for 263,500 square feet at Bull Ridge in Greensboro through Liberty Property Trust.
Menlo Worldwide Logistics renews lease in Greensboro