College Park Plaza is a commercial property in Indianapolis, IN that offers a range of office and retail spaces for lease. The plaza provides a convenient location for businesses looking to establish a presence in the area.
With its prime location and diverse tenant mix, College Park Plaza caters to a variety of businesses seeking a professional and accessible space for their operations. The property aims to provide a welcoming environment for tenants and visitors alike.
Generated from their business information