Offering the finest in Bay Area apartments and nestled in one of Palo Alto's most desirable neighborhoods, Palo Alto Place is conveniently located near Stanford University and Stanford Mall,known for its wonderful shopping, dining and entertainment. Also, located near Mountain View, which conveniently makes for a shorter commute to Silicon Valley employers.
Apartments
Based on 0 Reviews
Add Review