629 N Highway 190
Covington, LA 70433
$2,300,000 USD
6,100 SF
6,100 SF
$2,300,000 USD
Restaurant