Print New build villa in Javea 795.000€ Property ID D216 Type Villa Status New construction, For Sale Location Javea-Xabia Living Area 199 m2 Plot Size 1276 m2 Bedrooms 3 Bathrooms 3 Energy rating In process