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.
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.