21 Apartments to buy in Peniche