Student Living + Manchester

University of Salford, Student Residences

University of Salford, Student Residences

Salford, UK

52,200 m2

Echo Street

Echo Street

Manchester , UK

32,800 m2