Castle Knoll

 

Located at 86th Street and Center Run Road, Indianapolis

Leasable Area:  140,000 s.f.

Tenants include:
Target, Weight Watchers, and Service Beauty Supply

34,400 s.f.