21
56460 Frank Pichon Rd
Slidell, LA 70458
$8,500,000 USD
35,789 SF
7% Cap Rate
35,789 SF
$8,500,000 USD
Hotel