Palo Alto Orchards
For rent
Price
Beds/baths
Home type
Palo Alto Orchards apartment for rent
Nestled in one of Palo Altos finest neighborhoods, Palo Alto Place is conveniently located near Stanford University and Stanford Mall, known for its wonderful shopping, dining and entertainment. Come