5410 ST ROCH AV, New Orleans, LA 70122 (MLS # 1010272)

Beautiful completely renovated home. New: Roof, Electrical system, Plumbing, floors, walls, 2 new full baths, deck, appliances, A/C and Heating …
Source: Property Services
To Read More: Property Services