1 bed Apartment for sale in Viana do Castelo € 220,000 Portugal Viana do Castelo District Viana do Castelo