SaleApartment · City CenterCharming 2-Bedroom Apartment with Terrace in the Heart of EssaouiraEssaouira2 Bedrooms68 m²Terrace