SOLLER town house with roof terrace for rent

RENTED