Split Property – Villa for sale Split – ST1226IV

€ 750,000

Villa for sale Split - ST1226IV - villa with pool