Public Storage
8900 Creek Run Rd, Fort Worth 76120