2100 Westlane Rd,
Indianapolis , IN 46260 UNITED STATES
Creekside at Meridian Hills provides 1, 2, and 3-bedroom apartment homes with large closets, chef inspired kitchens, and resort-style amenities such as a swimming pool, BBQ and picnic area, soccer field and on-site laundry center. Conveniently located in Indianapolis, IN, just minutes from downtown Indianapolis.
Worldwide > United States > Indianapolis > Apartments