Norwood Road, Stretford, England
Furnished room in an apartment
A room in a 2 bedroom apartment located in a great site in Stretford. It is just a few meters away from the tram station, Stretford Mall and the bus stop
About 1.2mi from Mosley Trafford Park, Manchester, England