Rented Rented: Industriestraat 23, 1723LE Noord-Scharwoude Price €1,695 /mo €18.63/m2/mo Rooms 3 rooms 24 1