770ft - Centrally located - Downtown Menlo Park apartment menlo park. Conveniently located in downtown Menlo Park across the from Trader Joe's and Sunday's farmers market. 1 block form Starbucks coffee shop, aeger's Supermarket, 3 blocks from Cal-Train and the Guild Theater. Only a few minutes to highway 101 or → Read More