The Pyramids

Icon for SightsSights
More Photos

The Pyramids are three 11-story, pyramid-shaped office buildings that are part of a 200-acre commercial development in the College Park neighborhood area of Indianapolis, Indiana, United States. The structures occupy 40 acres of land situated next to a 25-acre lake.

Address3500 Depauw Blvd, Indianapolis, IN 46268
Phone1 (317) 875-5055
Dwellane Agents

Like what you see in
Pike Township?

Connect with a trusted Dwellane Agent to
learn more and find your perfect home.

Loading nearby neighborhoods...