Finished Studio Apartment in Tarxien ref 7657