Explore details about location Jalan Indah 20. Jalan Indah 20 is a location situated within the Selangor alongside other areas such as Jalan SS 9A/10, Persiaran Anjung Seri, Jalan Jengka.