Luxury Villas complex in Oia, Santorini
Luxury Villas complex in Oia, Santorini
Luxury Villas complex in Oia, Santorini
Luxury Villas complex in Oia, Santorini
Luxury Villas complex in Oia, Santorini
Luxury Villas complex in Oia, Santorini

Luxury Villas complex in Oia, Santorini

Ia, Greece

60%

€7.000.000

Hotels & Resorts

Value-Add

4 Mar 2021

#10315