Trafford House - Old Trafford
South Manchester / Old Trafford
About Trafford House - Old Trafford
Trafford House - Old Trafford is a 1,312-21,282sqft Office property located in South Manchester / Old Trafford.
Property contact
South Manchester / Old Trafford
Trafford House - Old Trafford is a 1,312-21,282sqft Office property located in South Manchester / Old Trafford.