2 Properties Available in Costa Brava,Alameda