Minerva House

Minerva House is a multi-let office building located in prime central Leeds. The property extends to 58,800 sq ft and is arranged over basement, ground and nine upper floors. The majority of the building is let as offices to thirteen tenants . The property also has two restaurant units on the ground floor and basement.



More Properties

No posts matching your criteria