635 S Peters Street - Redevelopment Site
New Orleans, LA 70130
$678,664.80 USD/AC/YR
0.66 AC
1
Space Available
0.66 AC
$678,664.80 USD/AC/YR
Commercial