22
1030 Burgundy St
New Orleans, LA 70116
$1,450,000 USD
3,308 SF
2
Units
4.55% Cap Rate
3,308 SF
$1,450,000 USD
Apartments