1 Ogden Street
Didsbury | North Manchester
About 1 Ogden Street
1 Ogden Street is a 1,202-2,389sqft Office property located at Didsbury in North Manchester.
High quality self-contained office building with parking. Central Didsbury location.
Property contact