4949 Great America Parkway Santa Clara, CA 95054
Standing: 15
Square Feet: 315 ft2
Ceiling Height: 12 ft