- Photo: Javea, Spain
4 bedroom semi detached finca in Javea