Filter Your Search

Off-Campus Apartments for Rent in Leonidas

11 Rentals Available

    • Photo - 8326 Cohn St

    8326 Cohn St

    8326 Cohn St, New Orleans, LA 70118

    2 Beds$1,250

    1.1 miles to Uptown Campus