No, not at all!
Would have to use the vta to get anywhere but it covers all of the South bay
Depending on what you are looking for, you can take VTA to Tasman and Lawrence intersection. Or anywhere via VTA like Mountain View
I think the nearest one is the Rivermark village
No. Nearest is about 1 to 2 miles
No
Nothing close by.
Not that I'm aware of.
Thanks! Your answer is awaiting moderation.