333 Julia, Unit 519

333 Julia St APT 519, New Orleans, LA 70130, USA

Beds: 2Baths: 2sq ft: 1113

Condo, Family Home, House

$519,000

Beds: 2Baths: 2sq ft: 1113

Condo, Family Home, House