Welcome home to 3070 Highway 8, situated just outside Sicily Island in Catahoula Parish, LA. A 3,025 square foot log home is the focal point of this 3.67 acre property. Offering four bedrooms and three baths across two levels, the home features a lar