A Lovely Offices Located in Sliema
The property consists of
Open plan kitchen/living/dining area
Close to all the amenities