8228 Oak St
New Orleans, LA 70118
$1,175,000 USD
3,540 SF
6.89% Cap Rate
3,540 SF
$1,175,000 USD
Office