Furnished Maisonette Duplex in Birkirkara ref 9562