10 Semantan Studio For Rent 10 Semantan (also known as Semantan Avenue Suites) is a serviced apartment located along Jalan Semantan within exclusive Damansara