781-789 Santa Cruz Ave, Menlo Park

PROJECT OVERVIEW

 

781-789 Santa Cruz Ave, Menlo Park

STATUS: Current Portfolio

Retail Value-Add Strategy

Size: 5,000 SF

Acquired: 2026

of
4