19 Newcomb Boulevard
New Orleans, LA 70118
Listed on By Owner by Lauren Smith
- 5 Bed
- 4 Baths
- 3,921 Sq ft
Available july 1, 2024. chic, luxury lease on newcomb blvd with a stunning pool, flanked by gorgeous oak trees. the main floor boasts...
Read More