MapQuest Driving Directions to 429 Portage Ave Palo Alto, CA 94306-2213