Explore details about location Jalan SS 21/35. Jalan SS 21/35 is a location situated within the Selangor alongside other areas such as Jalan Semenyih, Departure, Lebuhraya Damansara-Puchong.