Rented Rented: Tesselschadestraat 16*, 2332BJ Leiden €2,500 /mo house, mansion, terraced house 7 5 2 171 m² 135 m² ID 00642 33