Landmark Center

1099 North Meridian Street

Indianapolis, IN

Leasing Information

Quick Facts:

  • Year Built: 1984; renovated 2015
  • Year Acquired: 2015 
  • Square Feet: 304,946

1099 North Meridian Street is a 12-story, Class A office building located in Indianapolis's dynamic CBD market. At 100% occupancy, Landmark includes an impressive multi-tenant roster of national and local tenants. Quality construction, including polished granite and tinted double pane windows, is a hallmark of the building. On-site amenities include a café, fitness center, conference center, lower-level storage, on-site management and 24-hour security.

Positioned directly between the interstate entrance and exit ramps, Landmark offers superior access and visibility to I-70 and I-65. The building provides excellent views of the downtown skyline. Ample parking is provided adjacent to the building in four of the property's parking lots.