5,850 Sq. Ft.

Retail | 719 Santa Cruz Ave, Menlo Park
Retail / Restaurant Excellent Location on Santa Cruz Ave ±5,850 Sq. Ft. – Available Immediately Excellent Downtown Menlo Park Location ±4,750 Sq. Ft. of Ground Floor + 1,100 Sq. Ft. of Mezzanine Huge Floor-to-Ceiling Windows Prominent Signage Opportunities on Santa Cruz Ave Great Exposure in the Middle of the main street in Downtown Rare Single-Tenant […]
  • 5850 Sq. Ft.
  • bedroom
  • bathroom