21
110 James Dr E
Saint Rose, LA 70087
$19,995,000 USD
86,032 SF
6.7% Cap Rate
86,032 SF
$19,995,000 USD
Hotel