Guru InteriorsJan 27, 20151 minA New, Old Home in Palo AltoWhen we moved into our 10,000 square foot office space in downtown Palo Alto in May, 2013, it seemed enormous – we were used to our cozy,...