Qawra Commercial/Shop Space for Sale – 330 sqm Ground Floor Unit Description: This spacious commercial/shop space in Qawra is now available for sale. The ground floor unit boasts a generous...
108 sqm offices located on the first floor of a recently renovated building. The first office is a large space or reception area that faces the street. There are three...