SCOTT AND CATHY DITTMER
An Illinois couple built a 'Castle of Love' inspired by 45 years of European travels; how did it look from inside and why was it up for sale?The house stands on approximately 2.73 acres of land. It has around 3,712 square feet of living space. The property has four bedrooms, four...
- Load More