- Photo: Alhambra, Spain
Apartment front line/ sea views. 2 bedrooms and 1 bathroom and a terrace....More Details