Express Networks 3
Oldham Road | Manchester City Centre
About Express Networks 3
Express Networks 3 is a 14,640sqft Office property located at Oldham Road in Manchester City Centre.
Self-contained office is split over first and second floors. Modern mixed-use development fronting Oldham Road.
Also available as split units/floors.
Property contact