JamesEdition currently lists 551 homes for sale in Morocco.
Luxury homes in Morocco have between 2 and 32 bedrooms and averages 2,293 ㎡ in size.
The most popular property types are House (269) and Villa (205).
Listing price of these homes is between 495,259 USD and 18,119,246 USD with the average price being 2,036,835 USD.