Actually there is a 5951 E. Firestone Blvd. You are correct it is a business called Nova Storage. They lease post office boxes and storage units. I ha…