Closed | Security Self Storage | 12/12/2012 December 12, 2012 Odessa, TX 79762 | NRSF - 360,680 | 12/12/2012 Posted in Closings 2012