Mulberry Place Guest Houses
317 Lancaster Ave, Mountain View 72560