4.5-room Apartment, Rapperswil - CHF 2'530/mo - 120 m²