VILLA DEL SOL | WEST INDIANAPOLIS

Villa Del Sol Apartments are newly remodeled apartments in West Indianapolis, IN. Villa Del Sol Apartments are luxury apartments at an affordable rate.

Villa Del Sol Apartments, West Indianapolis Apartments, West Indy Apartments

Visit: www.indy.apartments