$345,000

1031 Thalia Street

1031 Thalia St, New Orleans, LA 70130, USA

Beds: 2Bath: 1Square feet: 811

Cottage

$345,000

Beds: 2Bath: 1Square feet: 811

Cottage