Soller townhouse for sale with roof terrace and large garage

Soller Townhouse for sale located only a few minutes from the main town square of the village, featuring solarium terrace with spectacular views to the village and the mountains, private large garage, 3 bedrooms,3 bathrooms, living dining area with open plan kitchen. SOLD