Closed | Alamo Self Storage | 04/29/2011 Karr-Cunningham StorageCLOSED ALAMO SELF STORAGE Fort Worth, TX 76133 | NRSF – 75,030 | 4/29/2011