Sliema Office
€300 PCM To Let


Property Details

3 car garage located in Sliema with water & electricity installation.