The Shops at Buck Creek II is a meticulously designed single-story strip mall, it a ground up project boasting a spacious footprint of 10,000 square feet. Located in Indianapolis.
The Shops at Buck Creek II is a meticulously designed single-story strip mall, it a ground up project boasting a spacious footprint of 10,000 square feet. Located in Indianapolis.
TPC International, LLC
Ongoing
Indiana, USA