Located in the heart of Pasadena, California, 80 South Lake is a fully renovated office building that needed a fresh look for their existing website.