1,400
sq.ft
1.4K sq.ft
Shop Office 1st Floor @ Jalan Merdeka Labuan
1,324
1.3K sq.ft
Labuan Times Square Properties for rent - SHOP, OFFICE & APARTMENT