34905 Newark Boulevard Newark, CA 94560
Seated: 45
Standing: 50
Square Feet: 550 ft2
Empty Floor Plan