5403 Stevens Creek Blvd / Commercial Shoring, Our Work / By Nathan Reimnitz 5403 Stevens Creek Blvd Owner: Perry Arrillaga Location: Santa Clara, CA