Sold: 4925 Arts Street

4925 Arts Street
New Orleans, LA 70122
Sold for $196,000

Details