Downtown Palo Alto Apartment, Palo Alto

Downtown Palo Alto Apartment, Palo Alto

Downtown Palo Alto Apartment, Palo Alto
https://downtown-palo-alto-apartment.usa8.info

Located in Palo Alto, just 1.8 miles from Stanford University, Downtown Palo Alto Apartment provides accommodations with free WiFi. The property is 1.5 miles from the Stanford Stadium. The apartment comes with a flat-screen TV and 1 bedroom.

Waverley Street, Palo Alto, CA 94301, United States of America

Related Posts