Elba Properties
'Cova Da Iria', G.A. Vassallo St., Santa Venera, Malta, SVR 1902
+356 2144 0424 Phone
+356 7942 6773 Mobile
+356 2148 9531 Fax