A-1 Self Storage
1701 Senter Rd, San Jose CA 95112