Townhouse Ask for price Twin House in La Vista Bay near to the seaFeaturedLa Vista Bay, La Vista, Qesm Ad Dabaah, North Coast 5 bedrooms 5 bathrooms 360 sqm