Sold C Sint Leonardusstraat 103 Eindhoven 9 Sint Leonardusstraat 103 5614EG Eindhoven House 7 rooms 6 bedrooms 2 Bathroom 146 m² Liveable area 241 m² Buildable area