Let’s Connect MENARA JLAND MENARA JLAND Suite 13-01, MENARA JLAND, Johor Bahru City Centre, Jalan Tun Abdul Razak, 80000 Johor Bahru. Skyscape @ MENARA JLAND Level 34, MENARA JLAND, Johor Bahru City Centre, Jalan Tun Abdul Razak, 80000 Johor Bahru.