Palo Alto

Inside Steve Jobs’ Home in Palo Alto

Tucked away on a Palo Alto corner of Waverley Street, Steve Jobs enjoyed family life…