Taman Sri Manja Square, 6, Jalan PJS 3/48, Petaling Jaya, 46000, Petaling Jaya, Selangor, 46150, Malaysia
Approx 0.08 KM away