Trafford Park, Beacon Road

Fully let
Manchester | 91,068 Sq Ft