Print Neubau Villa (D134) 2.450.000€ Property ID D134 Type Villa Status Promotions Location Javea-Xabia Living Area 1800 m2 Plot Size m2 Bedrooms 4 Bathrooms 4 Energy rating In process