1. CubeSmart Self Storage 17512 Highway 6, Manvel, TX 77578 Coordinate: 29.48177,-95.39942 Phone: (281) 489-4528