Download PDF Print 3 bedroom in Elche €135,000 Property ID BP6328Q Build Size 145sqm Bedrooms 3 Bathrooms 2 Status For Sale Description