I am looking for a 1bd/1ba apartment or studio near Stanford (20min biking distance), either Palo Alto, Menlo Park, or Mountain View. Starting from Nov 1st, long term lease - either 12 months or longer. Price range: 2000-2200$ (excluding utilities), upto 2500$ (including utilities). Any leads will be helpful!
Thanks
Thanks
