$134,000
1205 ST. CHARLES Avenue, New Orleans, LA, 70130
Condominium