Located on the island of Malta, the site overlooks the bay of Mellieha.
Planning consent has been granted for a new build villa.
Enclosed area 1500m2
Located on the island of Malta, the site overlooks the bay of Mellieha.
Planning consent has been granted for a new build villa.
Enclosed area 1500m2