Sliema Office
€4,000 PCM To Let


Property Details

Fourty Car Spaces for Long Lease in the heart of Sliema.