Commercial Property St Venera Malta. Office block or showroom situated in a prime area in St Venera. The premises measures a total area of 5o0 square meters and comprises of showroom area, mezzanine, first floor, second floor, and third floor. Ideal for showroom and office space for 30 to 40 employees.