Furnished Maisonette Duplex in Birkirkara ref 10026