- Photo: Alhambra, Spain
2 Bedrooms, 2 Bathrooms In Benavista | Price: €235,000