62 Muallim Naci Caddesi Beşiktaş, İstanbul 34345
Standing: 40
Square Feet: 1,076 ft2
Ceiling Height: 15.1 ft