Bedrooms
Completion Status
Furnishing Status
Villa
|
Sale
EUR 4,005,652
5
6
6,933 sqft.
Villa Helena, Crete
Ref No. LP0843
LuxuryProperty.com Limited