Sliema - Terraced Town House
€635,000 For Sale

Awaiting Images for Sliema

Property Details

3 1
3 bedroom townhouse in sliema including street level storage + back yard.