SuperAgent15Villa1,100 BHD/monthExclusiveBeachfront Property/Private/Pool/Security/Pets okTala Island, Amwaj Islands, Muharraq Governorate 3 4 200 sqm