$1,600 per month
- 2 Beds
- 1 Bath
- 1,000 Sq Ft
- Apartment for Rent
132 S Telemachus St, New Orleans, LA 70119
Discover Mid-City living at its best at 132 S Telemachus St. It's a 2-bed, 1-bath home offering around 1,000 sq ft of style and comfort. This move-in ready property blends New Orleans charm with modern convenience. High ceilings, hardwood floors, and natural light create a warm, open feel throughout. The thoughtfully designed layout offers spacious living and dining areas great for relaxing or
Austin Bourg Keller Williams Realty New Orleans