For LeaseThe Benton | Retail & Dining Opportunities575 Benton StSanta Clara, CA 95050Beds Baths 2,352Sq ftView Listing