No. 12A, Jln 5/89A, Off Jln Sekilau, 56000, Kuala Lumpur, Wilayah Persekutuan, 58000, Kuala Lumpur, WP Kuala Lumpur, 56000, Malaysia
Approx 1.41 KM away