House for sale, 3030 TOLEDANO Street, in New Orleans, United StatesNew Orleans, 3030 TOLEDANO StreetSemi-detached house • 4 room(s) • 4 bed. • 2 bath. • 182.28 m²