FOR SALE USD 45,521 3 bed(s) , 1 bath(s) , 2153 sqft RUSTIC VILLA, plot of 2 properties in the historic village of Almeida