68700 Highway 190 Service Rd
Covington, LA 70433
$7,200,000 USD
31,806 SF
31,806 SF
$7,200,000 USD
Hotel