24 Lever Street

Manchester City Centre

About 24 Lever Street

24 Lever Street is a 4,197-5,275sqft Office property located in Manchester City Centre.

Watch Walk Though Video Here - https://www.youtube.com/watch?v=d8DKFzxnELs&feature=youtu.be

Property contact