Apartments in Indianapolis Area -

Villa Del Sol Apartments | Indianapolis, IN

Villa Del Sol Apartments in Indianapolis, IN
Located at 3636 Mission Dr, Indianapolis, IN 46224
(317) 683-0147
Location:
3636 Mission Dr, Indianapolis, IN 46224
Description:
Newly Remodeled 1, 2, 3 Bedroom Apartments, Laundry Facility and Washer/Dryer Hook Up, 3 Playgrounds, Free Gas, Pet Friendly, Private Entrances
Listings (1 - 5 of 8)
Check Availability

(317) 683-0147

3636 Mission Dr

Indianapolis, IN 46224