14
4201 Woodland Dr
New Orleans, LA 70131
$8,600,000 USD
120,068 SF
120,068 SF
$8,600,000 USD
Rehabilitation Center