Oude Rijn 93 Leiden €995,000 75 1 5 Oude Rijn 93 2312HC Leiden House 5 rooms 3 bedrooms 2 Bathroom 177 m² Liveable area 58 m² Buildable area €995,000