View Property Astonishing Beach Villa in Crete A truly amazing property to… Bedrooms 3 Bathrooms 4 Area 240 Sq. m. For Sale €550,000