MLS Mini Mart
3570 Homestead Rd, Santa Clara 95051