Sliema Office
€760 PCM To Let


Property Details

Ground floor retail outlet located in Sliema.

Centrally located, measuring 18sqm. Holds Class 4 permits.