Featured Projects

New Holland Office

St. Louis, MO

Holland Office Rendering

Plans are in the works at Holland Construction Services to open a new office at 1000 Macklind Avenue in St. Louis, across from Forest Park between the St. Louis Science Center and St. Louis Community College.


Topics: Commercial