Anandamaya Residences Located in the heart of Jakarta’s Central Business District in Indonesia, Anandamaya Residences comprises of 3 high-rise apartment towers sitting on top of a facilities deck with podium …