About this propertyFlat for sale in Sevilla, with 969 ft2, 3 rooms and 1 bathrooms and Lift.Show more