Northstar

135-141 Oldham Street | Manchester City Centre

About Northstar

Northstar is a 513-5,564sqft Office property located at 135-141 Oldham Street in Manchester City Centre.

Property contact