Rentals » 518 South Telemachus Street - 1 New Orleans, LA 70119

518 South Telemachus Street - 1 New Orleans, LA 70119

$1,800.00 / month
Available 5/26/2025
  • 2 Bed
  • 1 Bath
  • 888 sqft

Now available for short-term rental at $1,800/month, this updated 2-bedroom, 1-bath double shotgun blends classic New Orleans charm with modern comfort. Built in 2020, it features an open layout, high ceilings, great natural light, central HVAC, in-unit laundry hookups, and a sleek kitchen. Just blocks from the Canal Streetcar, 12 Mile Limit, and Mona's Café, the location offers easy access to all the city has to offer. Schedule your private showing today!

Lease Terms

$1,800.00 security deposit

Rental Application

Interested in one of our properties?

Apply online