Commercial for sale in Javea, Alicante, Spain