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