Interlachen Corporate Center

A 105,084 square foot office building located in Minneapolis, Minnesota.

  • 5050 Lincoln Drive, Edina, MN 55436