Finished Apartment in Birkirkara ref 10823