3,066 Sq. Ft.

Restaurant | 150 University Ave, Palo Alto
University Ave Restaurant For Lease ±3,066 Sq. Ft. – Fully Built-Out Restaurant Premium Downtown Palo Alto Location on University Ave Rare Opportunity to Lease Fully Built-Out Restaurant Nearly 15′ Ceiling Height in Dining Area Floor-to-Ceiling Windows on 3 Sides Newly Completed University Plaza on the Property Plaza Accentuates Building’s Presence as the Gateway Into Downtown Outdoor Seating […]
  • 3066 Sq. Ft.
  • bedroom
  • bathroom