Capmus
Furnished 1 BR + Attached Bath in West Menlo, biking distance from Stanford & SLAC — Capmus