Download PDF Print 3 bedroom in Algorfa €275,000 Property ID BP6352Q Build Size 100sqm Bedrooms 3 Bathrooms 2 Plot Size 400Sqm Status For Sale Description