The Depot at Nickel Plate

Info & Address

8594 E. 116th Street,
Fishers, IN 46038

Details

Total Retail Sqft: 17,068

Total Units: 242

Broker: McCrea Property Group