EkoCheras¬†Quick Fact EkoCheras is an exciting mixed development situated on 12 acres of prime freehold land along Jalan Cheras, 9 km away from Kuala Lumpur City Centre and accessible to¬†the Mutiara MRT Station. It will be the tallest development in the area with its twin duplex service apartment towers with Sky Lounge and Roof Garden. Read more about EkoCheras[…]