59 France St, Eden Terrace – 59 France