Sliema Office
€4,583 PCM To Let


Property Details

A 20 sqm ground floor out let in one of Malta's most prime locations.