StorQuest Phoenix

Monday, March 6, 2017

StorQuest Phoenix

As the sign indicates, COMING SOON!  This beautiful 121,000 square foot climate-controlled facility will offer services to businesses and residents in the Los Indios area of Encanto Village.  Construction is scheduled to be completed in early April.