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