Finished Brand New Apartment in Tarxien ref 8298