Project Description

Shelard Office Center

This stunning 65,000 SF office building is located in St. Louis Park, MN. Benson-Orth worked closely with the owner and architect to make sure this building left a lasting impression on all who pass by.