Stunning 5,000 Sq Ft Castle for Sale in Covington, LouisianaStunning 5,000 Sq Ft Castle for Sale in Covington, LouisianaRemember that incredible castle Airbnb we told you about a few months ago? Well, it's for sale!Michael Dot ScottMichael Dot Scott