21
110 James Dr E
Saint Rose, LA 70087
$16,950,000 USD
86,032 SF
7.91% Cap Rate
86,032 SF
$16,950,000 USD
Hotel