Haarlemmerstraat 210 Leiden Price on request 72 Haarlemmerstraat 210 2312DJ Leiden Investment 26.9 m² Floor area 80 m² Buildable area Price on request