07 May Extra Space Storage #1306 Posted at 09:49h in Commercial LED Sign Customers, Professional Services by Web Ascender 0 Likes Extra Space Storage #13068300 Culebra RoadSan Antonio TX 78251 Matrix: 64×208Pitch: 16Color: Amber