- Photo: Seville, Spain
Wonderful townhouse in Triana, 4 bedrooms, 1 bathroom, garden, terraces and pool....More Details