3 - 43 - 4176 - 2363 and 4 bedrooms villas with unique architecture in AlteaID 1702V005€585,000 - 723,000