Pyramid Place

3450 W. 86th St. Indianapolis, IN. 46268

Latitude: 39.912 Longitude: -86.22

gross leasable area

51,974 SF
Square footages shown are approximate and subject to field verification