Menara Kuda Lari is a freehold apartment complex located at Jalan Lahat, 10450 Greenlane, Penang, Malaysia. There are 209 units spread out over 5 blocks of 5