186 Yeongjonghaeannam-ro 321beon-gil, Jung-gu, Incheon, South Korea
Square Feet: 95,906 ft2
Plaza Garden is the optimal space for various outdoor events and performances in a green lawn.