Larson Building is on the Move

Larson Building is excited to announce its move to new office space in downtown Buffalo, Minnesota.

Founded in 2011, Larson Building has grown 20% year over ...