Elba Properties

'Cova Da Iria', G.A. Vassallo St., Santa Venera, Malta, SVR 1902