Turnkey detached villa.
A villa delivered turnkey with a specification agreed with the client.
We use cookies to improve your experience on our website. Learn more