Public Storage is located at 794 Normandy St, Houston, TX. This location is in the Northshore neighborhood..