Finished Brand New Apartment in Tarxien ref 10632