Seville city walls apartment with parking is located Calle Froilán de la Serna, 4 Seville Andalusia Spain 41009