New for rent For rent: Vestestraat 106, 2312SZ Leiden €1,450 /mo house, single-family house, terraced house 3 2 1 45 m² 45 m² ID 03814 Furnished 22 1