Security 1st Self Storage
586 Stockton Ave, San Jose 95126