Semi Finished Apartment in Birkirkara ref 8641