923 S Telemachus St, New Orleans LA | 5 BR Rental Near Xavier University

923 S Telemachus St, New Orleans • 5 BEDS • 3 BATHS • 2022 SF LIVING • LEASED

Front view of 923 S Telemachus St

Newly renovated, this 5 bedroom, 3 bath home near Xavier University is now for rent.

Pets and students are both welcome!

  • Updated kitchen and baths
  • Neutral paint colors
  • No carpet
  • Security system
  • Washer and dryer
  • Fully equipped kitchen: refrigerator, dishwasher, microwave, range/oven
  • Off street parking
  • Fenced back yard

This slideshow requires JavaScript.

SHOWINGS:  AMANDA WALKER  504-388-2666

Apply Now

Comments or Questions? Go!