Close
To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

Villa Nova Apartments Of Indianapolis

(866) 501-3476 8760 LeMode Court, Indianapolis, IN 46268 Official site

Categories: Apartments

The Details

Don't settle for less when you can have it all at Villa Nova. Our comfortable apartments have a stylish European flair and offer casual living and a tranquil retreat from city life. Features in our large one and two bedroom apartments include large rooms, ceiling fans and extra storage. Conveniently located near St. Vincent hospital, College Park, The Pyramids and minutes off the interstate system. Pets are welcome too! Call today to schedule a personal tour!

Directions Nearby Hype
Managed on Fave by Marchex2

Nearby Related Businesses

More Results





Close