Website: https://nelsonhousenola.com/

Address: 8006 Nelson St Suite 1A, New Orleans, LA 70125

Phone: +1 504-669-1020

This fabulous 1929 Arts and Crafts style home is in a prime location just off Carrollton Avenue. and Claiborne Avenue
Boasting gorgeous sunroom entrance, back, and side decks along with 11’’ ceilings, fireplaces, ceiling fans, and blinds throughout. Handsome millwork, hardwood floors, one decorative fireplace, and one gas log fireplace, and pretty stained glass in the hall bat...  more