4117 Woodland Dr
New Orleans, LA 70131
$12,469,600 USD
60,000 SF
72
Units
60,000 SF
$12,469,600 USD
Dormitory