Level 21 Mall Bali
Status Completed
Property Name Level 21 Mall Bali
Property Scheme Leased
Developer Name PT Eka Jaya
Year of Completion 2016
Total Floors 4
Total Lettable Area (Sqm) 5,000
Website www.level21mall.com
Street Name Jl. Teuku Umar
Street Number 1
City Denpasar
District Denpasar
Province Bali
Postal Code 80113
Demography
Population 755.600 in Denpasar (2024)
People Density 6.003/km2
Regional Minimum Wage (UMR) IDR 3.298.116 in Denpasar (2025)