Orchard Street (Two Leeds based Industrial Units) Overview
Latest Deal Type
Orchard Street (Two Leeds based Industrial Units) General Information
A portfolio of two industrial warehouses in Leeds, United Kingdom. The industrial units are spread over 80,000 square feet and occupy roadside positions on Philippa Way, an established warehouse and industrial area just three miles south west of Leeds city center.