Storage Choice Carrollton


3111 Keller Springs Road
Carrollton, TX 75006
(972)418-9227
www.storagechoice.com

85,000 SF
Contract Amount of $4.6 M
Completed 2009