Townhouse for sale in Sliema |  UCA