Designed To provide convenience, inspiration and fantastic sosial scene, Taman Sari cendekia is an urban-design apartement that is ready to make your university life way more refreshing.