30 Louis Prima Dr
Covington, LA 70433
$7,000,000 USD
38,246 SF
9.76% Cap Rate
38,246 SF
$7,000,000 USD
Hotel