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