3.5-room Apartment, Marktplatz 8, Rorschach - CHF 1'690/m...