Filter Your Search

Off-Campus Furnished Apartments for Rent in Leonidas

2 Rentals Available

    • Photo - 317 Deckbar Ave

    317 Deckbar Ave

    3 Beds$2,500

    317 Deckbar Ave, Jefferson, LA 70121

    2.7 miles to Loyola University New Orleans