Ola Ola is situated at Anchorvale Crescent sitting on a land area of 184,465 sqft. Developed by Evia Real Estate and Gamuda, it has 548 units. More details on Ola at Anchorvale Crescent are below:AddressAnchorvale CrescentDeveloperEvia Real Estate and GamudaDistrict19Site Area184,465 sqft / 17,137 sqmTenure99 years leaseholdNumber of Units548TOPPending TOP date