The perfect apartment with beautiful viewsSchaffhausen, Winkelriedstrasse 13Apartment • 4 room(s) • 79 m²