$150,000

828 2nd Street

828 Second St, New Orleans, LA 70130, USA

Square feet: 30

Vacant Lot

Al Sidhom

5 years ago

$150,000

Square feet: 30

Vacant Lot

5 years ago