1 Ogden Street
Didsbury | South Manchester
About 1 Ogden Street
1 Ogden Street is a 1,187sqft Office property located at Didsbury in South Manchester.
First floor available in a high quality self-contained office building with parking. Central Didsbury location.
Property contact