913 ST. ROCH Avenue, New Orleans, LA, 70117

$799,000

913 ST. ROCH Avenue, New Orleans, LA, 70117

ACTIVE