For LeaseRestaurantFOR LEASE | Sunnyvale Retail | 1,500 – 4,000 SF with Patio Space for Food or Fitness522 Almanor AvenueSunnyvale, CA 94087Beds Baths 4,000Sq ftView Listing
For LeaseRestaurantMercado Center in Santa Clara – 100% Leased / Waitlisting Future Opportunities3001-3255 Mission College BlvdSanta Clara, CA 95054View Listing