...

Buy Your Dream Business Now: European Castle

The Event Villa, a wedding and reception facility, may be located in North Carolina, but all 10,000 square feet and seven acres of pristine gardens of this venue ooze a late baroque, European castle vibe.