Barlow House

Minshull Street | Manchester City Centre

About Barlow House

Barlow House is a 5,035 - 10,660sqft Office property located at Minshull Street in Manchester City Centre.

Property contact