The Hive

Lever Street | Manchester City Centre

About The Hive

The Hive is a 478 - 1,050sqft Office property located at Lever Street in Manchester City Centre.

Property contact