23Villa350,000 BHDExclusiveSea View | High-End Finishing | High QualityAl Bareh, Diyar Al Muharraq, Muharraq Governorate 5 6 510 sqm