EMBRACE THE STUNNING 3.4 ACRES LANDSCAPE AND WATERSCAPES, 150,000 SQUARE FEET of Nature’s Playground within 15 minutes to KLCC, Situated just off Jalan Ampang, Avelia is located at a nexus of road and rail connections. With the vitality and variety around it, Avelia is quite simple the place to be.
Business Awards