About this property
Take a look at this fantastic 3 bed apartment located in the Spanish town of Almoradi within walking distance to all amenities, such as supermarkets, Large traditional local markets, shops, bars, restaurants, medical centre, sports facilities...and much …