2090 Main St
Baker, LA 70714
$2,000,000 USD
22,748 SF
22,748 SF
$2,000,000 USD
Hotel