View Details $6,300,000 1 of 9 West Of Us 101 | East Palo Alto 16 units 20,774 sqft On Site: 130 Days