A 150sqm office is up to let in Malta- St.Venera. This premises can accommodate a showroom area, open plan offices, including meeting room, kitchenette, toilet, store room and a loft....
An unfurnished 235sqm office is up for rent in Malta- St.Venera. This open plan premises also features 2 small meeting rooms and 1 conference room, a kitchen, bathroom and data...