MAK Isola Bella By MAG Property Development offers studio, 1 - 3 Bedroom Apartments