WARRANT PURCHASE AGREEMENT by and between STORAGE USA, INC. a Tennessee Corporation