A Lovely Studio Apartment in Ta’ I-ibragg
The property consists of
1 bedroom
1 bathroom
Open plan kitchen/living/dining area
Close to all the amenities