João VelosaDRAFT-IN HOMES-ALGARVEMedian selling priceSGD 379,708Listings for sale5Spoken languagesPortuguese