Corner Townhouse 1km From University SVR 1935 Msida (Malta), 106, "villa St. Elena", Parilja Street, 9.2 / 10 60 reviews