A Salt Lake City -based national self-storage company paid $21.7 million for Avon Self-Storage in January. The sale included 14 buildings on a 10.5-acre property at 190 Old Farms Road in Avon, as well ...