Semi Finished Apartment in Tarxien ref 7315