About this property
For sale is this charming townhouse located in a residential complex of 21 homes in the picturesque town of Sa Teulera, in Palma. Built in 2001, this property offers the privilege of enjoying a communal pool and garden, providing a tranquil and...