Villa Nova Apartments

Info & Address

8760 LeMode Court,
Indianapolis, IN 46268


Phone: 317-872-0203

, ,  

Description & Amenities



A peaceful community that gives residents the serene feel of a residential neighborhood within walking distance to shopping and entertainment. Villa Nova in Indianapolis offers one and two-bedroom garden apartments for rent on two large floor plans.