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