About this property
Villa Astra located in a fantastic and exclusive position, with a view of over 100 linear meters facing the sea, a 180 degree panoramic view from the island of Tavolara to the Maddalena archipelago, single villa all on one floor in Sardinian style,...