33 Stanmore Street - Student residence 33 Stanmore Place, Leeds, United Kingdom Favorites Colocation 12 m²