About this propertyLand in Roses, Costa Brava, with impressive views of the sea and the town of Roses.Show more