VILLAGE PLAZA
Revitalized Shopping on Indy’s South Side
The Village Plaza shopping center, located on Indianapolis’ South side at the corner of S. Meridian St. and County Line Rd., consists of three buildings currently occupied by nine tenants. Plans are currently in place for the property to receive several improvements in the coming future. The property is currently at 100% occupancy.
Tenants at Village Plaza
ADDRESS
8904-8970 S Meridian St., Indianapolis, IN 46217
Property Highlights
- Adjacent to IU Health Physicians Family Medicine
- High traffic location — situated on the corner of South Meridian St. and County Line Road
- Opportunity to locate with CVS and Ace Hardware
MERCHANTS AT VILLAGE PLAZA
GET NOTIFIED OF AVAILABILITY
To receive a notification when a suite at Village Plaza becomes available, please use the form below to get in contact with us.
News About College Park Crossing
College Park Tenants Announced
KennMar is pleased to announce that it has signed leases with Dave’s Hot Chicken, Azzip Pizza, Starbucks and Panera for its College Park Crossing development.
June 22, 2022