3003-3007 Jefferson Hwy
New Orleans, LA 70121
$340,000 USD
1,900 SF
1,900 SF
$340,000 USD
Freestanding