House for rent, 405 Lynmeade Road, Orleans Parish, LA, in New Orleans, United StatesNew OrleansDetached house • 1 bed. • 1 bath. • 55.74 m²