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