First Choice Self Storage
208 Diamond St # 1, La Joya TX 78560