Solar4America Ice at San Jose

1500 S. 10th St.
San Jose, CA 95112