Properties P000204820 Factory Santa Venera, Malta €58,400 Yearly Filters Type Location Price Payment type Search List with us Submit Please enable JavaScript in your browser to submit the form