915 Decatur St
New Orleans, LA 70116
$3,315,000 USD
6,750 SF
6% Cap Rate
6,750 SF
$3,315,000 USD
Storefront Retail Residential