Sliema

Sliema Garage (residential) [020294]

Sliema Garage / Store (Industrial)

Balcony / terrace
Sea view
Elevator
Parking
Swimming pool
Furnished
Pets allowed