$1,800,000419 N Tallowwood DriveCovington, La 70433View Listing