US - Antioch, CA
71,857 sf
Retail
US - Menlo Park, CA
2.52 acres
Land
Under Contract
US - East Palo Alto, CA
4.15 acres
US - Hayward, CA
29.36 acres