1500-1508 ST. CHARLES Avenue, New Orleans, LA, 70130
Active

$2,000,000

1500-1508 ST. CHARLES Avenue, New Orleans, LA, 70130

Courtesy of: Engel & Voelkers New Orleans