12Villa500,000 BHDExclusiveStand Alone Modern Furnished Villa-Private PoolFeaturedTala Island, Amwaj Islands, Muharraq Governorate 5 7 900 sqm
16Villa320,000 BHDExclusiveWater Front Villa With Pool & Garden, TalaTala Island, Amwaj Islands, Muharraq Governorate 5 6 407 sqm