Large private room near Stanford, , - Apartments for Rent in Palo Alto, California, United States
Apartment in Palo Alto, United States. Our apartment is 10 minutes from Stanford University and downtown Palo Alto; across the street from Greer Park. Easy parking and access to 101 freeway. 2.5 mile from Caltrain station with direct trains to San Francisco and San Jose. It is overall ...
See this content immediately after install