Casa Alvarado is a spectacular, south facing family villa and is located within the prestigious gated community of Sotogrande Costa. Sotogrande Costa is bathed in tree-lined roads, lovely beaches, as well as a magnificent yachting marina which off...