Retail - San Leandro, California, United States
Vacuum City is a retail company based out of 15335 E 14TH ST, San Leandro, California, United States.