EkoCheras is an exciting mixed development situated on 12 acres of prime freehold land along Jalan Cheras that includes 3 exquisite serviced apartments, a Grade A office tower, a classy…