Cakra Manggilingan

Category: Masterplan /
Site: 53.427 m2 /
Built: 37.310 m2 /
Location: Surabaya, Indonesia