338 University Ave, Palo Alto, CA

May 22, 2023

 

The entire space is approximately 2,820 Square Feet – 2,000 Square Feet on the ground floor + 820 Square Feet mezzanine.



« Previous   Next »